/*
 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include <climits>
#include <gtest/gtest.h>
#include "../SubgroupsBaseFunc.h"
#include "../ActsSubgroups0017TestSuite.h"
#include "shrinkdefine.h"

using namespace std;
using namespace testing::ext;
using namespace OHOS;

static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuli64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmini64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupori64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxori64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuli64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemini64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveori64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexori64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuli64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemini64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandi64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveori64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexori64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadduint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadduint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadduint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadduint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuluint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuluint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuluint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuluint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminuint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminuint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminuint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminuint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxuint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxuint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxuint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxuint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupanduint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupanduint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupanduint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupanduint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporuint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporuint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporuint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporuint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoruint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoruint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoruint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoruint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadduint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadduint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadduint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadduint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuluint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuluint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuluint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuluint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminuint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminuint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminuint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminuint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxuint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxuint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxuint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxuint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveanduint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveanduint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveanduint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveanduint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoruint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoruint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoruint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoruint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoruint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoruint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoruint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoruint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadduint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadduint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadduint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadduint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuluint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuluint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuluint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuluint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminuint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminuint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminuint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminuint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxuint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxuint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxuint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxuint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveanduint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveanduint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveanduint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveanduint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoruint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoruint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoruint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoruint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoruint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoruint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoruint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoruint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupandu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgrouporu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupxoru64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveandu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveoru64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivexoru64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveandu64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveoru64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivexoru64vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloat16tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloat16ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloat16ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloat16tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxf16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloatvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloattesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloattesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxfloatgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupaddvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmulvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupminvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveaddvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemulvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveminvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveaddvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemulvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveminvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdoublevertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdoubletesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdoubletesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdoublegeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmaxdvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusiveadddvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemuldvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemindvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupinclusivemaxdvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusiveadddvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemuldvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemindvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupexclusivemaxdvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupadddvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_dvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmuldvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_dvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_dvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0017TS, TCFramebufferSubgroupmindvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_dvec3_tess_eval*");